.Net Framework > v4.0.30319.1 > System > Threading > Tasks > TaskFactory TaskFactory
Category
Class
Assembly
mscorlib
Character
public
Attributes
NameValue/Assignment
HostProtectionAttributeSystem.Security.Permissions.SecurityAction.LinkDemand; Synchronization=True, ExternalThreading=True
Ancestors
Object
Contstructors
TaskFactory()
TaskFactory(CancellationToken)
TaskFactory(CancellationToken,TaskCreationOptions,TaskContinuationOptions,TaskScheduler)
TaskFactory(TaskCreationOptions,TaskContinuationOptions)
TaskFactory(TaskScheduler)
Properties
CancellationToken
ContinuationOptions
CreationOptions
Scheduler
Methods
ContinueWhenAll(Task[],Action<Task[]>)
ContinueWhenAll(Task[],Action<Task[]>,CancellationToken)
ContinueWhenAll(Task[],Action<Task[]>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAll(Task[],Action<Task[]>,TaskContinuationOptions)
ContinueWhenAll<TResult>(Task[],Func<Task[],TResult>)
ContinueWhenAll<TResult>(Task[],Func<Task[],TResult>,CancellationToken)
ContinueWhenAll<TResult>(Task[],Func<Task[],TResult>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAll<TResult>(Task[],Func<Task[],TResult>,TaskContinuationOptions)
ContinueWhenAll<TAntecedentResult>(Task<>[],Task<>[])
ContinueWhenAll<TAntecedentResult>(Task<>[],Task<>[],CancellationToken)
ContinueWhenAll<TAntecedentResult>(Task<>[],Task<>[],CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAll<TAntecedentResult>(Task<>[],Task<>[],TaskContinuationOptions)
ContinueWhenAll<TAntecedentResult,TResult>(Task<>[],Task<>[],TResult>)
ContinueWhenAll<TAntecedentResult,TResult>(Task<>[],Task<>[],TResult>,CancellationToken)
ContinueWhenAll<TAntecedentResult,TResult>(Task<>[],Task<>[],TResult>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAll<TAntecedentResult,TResult>(Task<>[],Task<>[],TResult>,TaskContinuationOptions)
ContinueWhenAny(Task[],Action<Task>)
ContinueWhenAny(Task[],Action<Task>,CancellationToken)
ContinueWhenAny(Task[],Action<Task>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAny(Task[],Action<Task>,TaskContinuationOptions)
ContinueWhenAny<TResult>(Task[],Func<Task,TResult>)
ContinueWhenAny<TResult>(Task[],Func<Task,TResult>,CancellationToken)
ContinueWhenAny<TResult>(Task[],Func<Task,TResult>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAny<TResult>(Task[],Func<Task,TResult>,TaskContinuationOptions)
ContinueWhenAny<TAntecedentResult>(Task<>[],Task<TAntecedentResult>>)
ContinueWhenAny<TAntecedentResult>(Task<>[],Task<TAntecedentResult>>,CancellationToken)
ContinueWhenAny<TAntecedentResult>(Task<>[],Task<TAntecedentResult>>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAny<TAntecedentResult>(Task<>[],Task<TAntecedentResult>>,TaskContinuationOptions)
ContinueWhenAny<TAntecedentResult,TResult>(Task<>[],Task<TAntecedentResult>,TResult>)
ContinueWhenAny<TAntecedentResult,TResult>(Task<>[],Task<TAntecedentResult>,TResult>,CancellationToken)
ContinueWhenAny<TAntecedentResult,TResult>(Task<>[],Task<TAntecedentResult>,TResult>,CancellationToken,TaskContinuationOptions,TaskScheduler)
ContinueWhenAny<TAntecedentResult,TResult>(Task<>[],Task<TAntecedentResult>,TResult>,TaskContinuationOptions)
FromAsync(Func<AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,Object)
FromAsync(Func<AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,Object,TaskCreationOptions)
FromAsync<TResult>(Func<AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,Object)
FromAsync<TResult>(Func<AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,Object,TaskCreationOptions)
FromAsync<TArg1>(Func<TArg1,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,Object)
FromAsync<TArg1>(Func<TArg1,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,Object,TaskCreationOptions)
FromAsync<TArg1,TResult>(Func<TArg1,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,Object)
FromAsync<TArg1,TResult>(Func<TArg1,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,Object,TaskCreationOptions)
FromAsync<TArg1,TArg2>(Func<TArg1,TArg2,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,TArg2,Object)
FromAsync<TArg1,TArg2>(Func<TArg1,TArg2,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,TArg2,Object,TaskCreationOptions)
FromAsync<TArg1,TArg2,TResult>(Func<TArg1,TArg2,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,TArg2,Object)
FromAsync<TArg1,TArg2,TResult>(Func<TArg1,TArg2,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,TArg2,Object,TaskCreationOptions)
FromAsync<TArg1,TArg2,TArg3>(Func<TArg1,TArg2,TArg3,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,TArg2,TArg3,Object)
FromAsync<TArg1,TArg2,TArg3>(Func<TArg1,TArg2,TArg3,AsyncCallback,Object,IAsyncResult>,Action<IAsyncResult>,TArg1,TArg2,TArg3,Object,TaskCreationOptions)
FromAsync<TArg1,TArg2,TArg3,TResult>(Func<TArg1,TArg2,TArg3,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,TArg2,TArg3,Object)
FromAsync<TArg1,TArg2,TArg3,TResult>(Func<TArg1,TArg2,TArg3,AsyncCallback,Object,IAsyncResult>,Func<IAsyncResult,TResult>,TArg1,TArg2,TArg3,Object,TaskCreationOptions)
FromAsync(IAsyncResult,Action<IAsyncResult>)
FromAsync(IAsyncResult,Action<IAsyncResult>,TaskCreationOptions)
FromAsync(IAsyncResult,Action<IAsyncResult>,TaskCreationOptions,TaskScheduler)
FromAsync<TResult>(IAsyncResult,Func<IAsyncResult,TResult>)
FromAsync<TResult>(IAsyncResult,Func<IAsyncResult,TResult>,TaskCreationOptions)
FromAsync<TResult>(IAsyncResult,Func<IAsyncResult,TResult>,TaskCreationOptions,TaskScheduler)
StartNew(Action)
StartNew(Action,CancellationToken)
StartNew(Action,CancellationToken,TaskCreationOptions,TaskScheduler)
StartNew(Action,TaskCreationOptions)
StartNew(Action<Object>,Object)
StartNew(Action<Object>,Object,CancellationToken)
StartNew(Action<Object>,Object,CancellationToken,TaskCreationOptions,TaskScheduler)
StartNew(Action<Object>,Object,TaskCreationOptions)
StartNew<TResult>(Func<TResult>)
StartNew<TResult>(Func<TResult>,CancellationToken)
StartNew<TResult>(Func<TResult>,CancellationToken,TaskCreationOptions,TaskScheduler)
StartNew<TResult>(Func<TResult>,TaskCreationOptions)
StartNew<TResult>(Func<Object,TResult>,Object)
StartNew<TResult>(Func<Object,TResult>,Object,CancellationToken)
StartNew<TResult>(Func<Object,TResult>,Object,CancellationToken,TaskCreationOptions,TaskScheduler)
StartNew<TResult>(Func<Object,TResult>,Object,TaskCreationOptions)
Tags
0103E2B958, 02E3ABA98D, 03057FF933
Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database